iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
Kotlin

new to Kotlin系列 第 10

Day 10 更多Kotlin條件控制

  • 分享至 

  • xImage
  •  

前面幾天我們進行了複習以及介紹了Kotlin條件控制

  • if以及when條件控制的使用
  • for、while以及do-while迴圈的使用

但在迴圈之內我們還可以再進一步地去控制它
這也就是我們今天要繼續探討的return、break以及continue
以下我們先簡單介紹:

  • return
    會從函式較近結尾處回傳
val s = person.name ?: return
  • break
    會終止函式較近處的迴圈
loop@ for (i in 1..100) {
    for (j in 1..100) {
        if (...) break@loop
    }
}
  • continue
    則是繼續執行較近處的下一個函式
loop@ for (i in 1..100) {
    for (j in 1..100) {
        if (...) continue
    }
}

上一篇
Day 09 小結
下一篇
Day 11 類別與物件
系列文
new to Kotlin30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言